var StorageHouseList = function() {

	var left_margin_step = 15;
	var currentStorageHouseObj = null;
	
//	$("#storagehouse_name").bind(
//			'click',
//			function() {
//				var myts = new Date();
//				currentStorageHouseObj=$(this);
//				var pk_storageOrg=currentStorageHouseObj.parent().parent().find("[name='pk_stordoc_intree']").val();
//				pk_storageOrg=$("#pk_store_org").val();
//				jQuery.ajax( {
//					type : "GET",
//					async : false,
//					url : ebvp_context + "/other/qryStorageHouse?pk_storageOrg="+pk_storageOrg+"&myts=" + myts,
//					dataType : "text",
//					success : function(result) {
//						if(result != "[]"){
//							var orgArr = eval(result);
//							$("#storageHousePicker").find(".tree_list10").empty();
//							for ( var loop = 0; loop < orgArr.length; loop++) {
//								var obj = orgArr[loop];
//															
//								var inputObj = $("<input/>").val(obj.pk_stordoc).attr(
//										"type", "radio").attr("name", "pk_stordoc_intree");	
//								var label = $("<label></label>").text(obj.name);
//								var inputObj1 = $("<input/>").val(obj.pk_stordoc).attr(
//										"type", "hidden");	
//								var div = $("<div></div>")
//										.addClass("tree_category10")
//										.append(inputObj).append(label).append(inputObj1);												
//								$("#storageHousePicker").find(".tree_list10")
//										.append(div);
//							}
//						}
//					}				
//				})
//			});

//	$("#storagehouse_name").UIDropDialog( {
//		'triggerClass' : "idTreePicker",
//		'content' : $("#storageHousePicker")
//	});

	
	$(".tree_btns10 .idBtnPicked").live('click', function() {
		var items = $(this).parents(".ui-drop_dialog").find("[name='pk_stordoc_intree']");
		if(items != null){
			var str="";
			var pks="";
			for(var loop=0; loop<items.length; loop++){
				if(items[loop].checked == true){					
					str += $(items[loop]).next("label").html() ;
					pks += $(items[loop]).next("label").next("input").val();
					break;
				}
			}
			var length1=str.length;
			var length2=pks.length;
			currentStorageHouseObj.val(str);
			
			currentStorageHouseObj.next().val(pks);
		}
		
		$(this).parents(".ui-drop_dialog").slideUp();
		return 0;
		
	});
	
	$(".tree_btns10 .idBtnCancel").live('click', function(){
		$(this).parents(".ui-drop_dialog").slideUp();
	})

	this.init = function() {
		
		$("body").delegate(
				"[name='storagehouse']",
		        "click",
				function() {
					var myts = new Date();
					currentStorageHouseObj=$(this);
					var pk_storageOrg=currentStorageHouseObj.parent().parent().parent().parent().find("[name='storageOrg_name']").next().val();
					//pk_storageOrg=$("#pk_store_org").val();
					jQuery.ajax( {
						type : "GET",
						async : false,
						url : ebvp_context + "/other/qryStorageHouse?pk_storageOrg="+pk_storageOrg+"&myts=" + myts,
						dataType : "text",
						success : function(result) {
							if(result != "[]"){
								$("#storageHousePicker").find(".tree_list10").empty();
								if(result != "" && result != null){
									var orgArr = eval(result);
			//						$("#storageHousePicker").find(".tree_list10").empty();
									for ( var loop = 0; loop < orgArr.length; loop++) {
										var obj = orgArr[loop];
																	
										var inputObj = $("<input/>").val(obj.pk_stordoc).attr(
												"type", "radio").attr("name", "pk_stordoc_intree");	
										var label = $("<label></label>").text(obj.name);
										var inputObj1 = $("<input/>").val(obj.pk_stordoc).attr(
												"type", "hidden");	
										var div = $("<div></div>")
												.addClass("tree_category10")
												.append(inputObj).append(label).append(inputObj1);												
										$("#storageHousePicker").find(".tree_list10")
												.append(div);
									}
							   }
							}
						}				
					})
				});

	}
}

$(function() {
	var storageHouse = new StorageHouseList();
	storageHouse.init();
});
